able to hunt iguanas - Francés Inglés Diccionario